Carapace Meaning in Hindi

What is the translation of word Carapace in Hindi?

Meaning of  Carapace in Hindi is : कछुवे की पीठ की हड्डी

Definition of word Carapace

  • the hard upper shell of a turtle, crustacean, or arachnid.

Other Meanings of Carapace

Example Sentences

The hard carapace or upper shell of some sea turtles acts as a protection from predators.