Meaning of exoskeleton
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
Other information on exoskeleton
WIKIPEDIA results for
exoskeleton
Amazon results for
exoskeleton
Tweet