carapace

Noun
  1. Hard outer covering or case of certain organisms such as arthropods and turtles (synset 101906397)

Found on Word Lists

Other Searches