Broken carapace Synonyms

Definitions for Broken


Definitions for Carapace


  • (noun) hard outer covering or case of certain organisms such as arthropods and turtles