CARAPACE


Meaning of CARAPACE in English

n. the hard upper shell of a tortoise or a crustacean.

[ F f. Sp. carapacho ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.