CARAPACE


Meaning of CARAPACE in English

[ 'karəpeɪs ]

■ noun the hard upper shell of a tortoise or crustacean.

Origin

C19: from Fr., from Sp. carapacho , of unknown origin.

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