Meaning of “exoskeleton” in the English Dictionary

american-english dictionary

"exoskeleton" in American English

See all translations

exoskeletonnoun [ C ]

/ˌek·soʊˈskel·ɪ·tən/

biology a hard outer layer that covers and protects the body of some animals such as insects

(Definition of “exoskeleton” from the Cambridge Academic Content Dictionary © Cambridge University Press)