Synonyms of Exoskeleton
Primary definition: An external skeleton that supports and protects an animal's body, typically found in arthropods and some other invertebrates.
Primary definition: An external skeleton that supports and protects an animal's body, typically found in arthropods and some other invertebrates.