Skip to content
Book Glossary
Home
Practice
Lessons
About
carapace
Stopped
Dictionary definition
· carapace
noun
hard outer covering or case of certain organisms such as arthropods and turtles
Similar words
cuticle
shell
shield
Source: Open English WordNet (CC BY 4.0).