Antonym.com
NEW
Table of Contents
1. carapace
Table of Contents
1. carapace
Antonyms
Synonyms
Etymology
1. carapace
noun.
hard
outer
covering
or
case
of
certain
organisms
such
as
arthropods
and
turtles.
Antonyms
show
lose
Synonyms
scute
Etymology
carapace (English)
carapace (French)
carapaça (Portuguese)
Antonym.com