Meaning of carapace
Definition of carapace
(noun)
hard
outer
covering
or
case
of
certain
organisms
such
as arthropods and turtles
Other information on carapace
WIKIPEDIA results for
carapace
Amazon results for
carapace
Tweet