CARAPACE


Meaning of CARAPACE in English

Synonyms and related words :

armor, chitin, cortex, elytron, episperm, lorica, lorication, mail, pericarp, plate, protective covering, scute, scutum, shell, shield, test, testa, thick skin

Moby thesaurus English vocabulary.      Английский словарь Moby Тезаурус .