Skip to content

carapace

Dictionary definition · carapace

noun

  1. hard outer covering or case of certain organisms such as arthropods and turtles

Similar words

Source: Open English WordNet (CC BY 4.0).