Table of Contents
Antonyms
Synonyms
Etymology

1. carapace

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

Antonyms

Synonyms

Etymology

  • carapace (English)
  • carapace (French)
  • carapaça (Portuguese)
Antonym.com