carapace in Catalan
carapace in Catalan
closca
A hard protective covering of bone or chitin, especially one which covers the dorsal portion of an animal.
clotxa
A hard protective covering of bone or chitin, especially one which covers the dorsal portion of an animal.