English dictionary
exoskeleton meaning and definition
Definition and meaning of exoskeleton at MeaningMonkey.org. exoskeleton meaning and definition in the English Dictionary.EXOSKELETON noun
Definition of exoskeleton (noun)
- the exterior protective or supporting structure or shell of many animals (especially invertebrates) including bony or horny parts such as nails or scales or hoofs
Source: Princeton University Wordnet