carapace

Explore definitions, synonyms, and language insights of carapace

Definitions

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

More General Terms


More Specific Terms