carapace
English Dictionary
->
Letter C
-> carapace
Search Dictionary:
carapace Definition
(n)
hard
outer
covering
or
case
of
certain
organisms
such
as
arthropods
and
turtles
carapace Synonyms
carapace
cuticle
shell
© Art Branch Inc.