Synonyms

1. sclerite

noun. hard plate or element of the exoskeleton of some arthropods.

Synonyms

  • arthropod

Featured Games

Synonym.com