English | German | Russian | Czech

carapace English

Meaning carapace meaning

What does carapace mean?

carapace

hard outer covering or case of certain organisms such as arthropods and turtles

Synonyms carapace synonyms

What other words have the same or similar meaning as carapace?

Topics carapace topics

What do people use carapace to talk about?

Are you looking for...?