Synonyms of Exoskeleton

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

Full Dictionary Entry

Antonyms & Opposite Concepts