Definition of “exoskeleton” - English Dictionary

british 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)