sclerite
English Dictionary
->
Letter S
-> sclerite
Search Dictionary:
sclerite Definition
(n)
hard
plate
or
element
of
the
exoskeleton
of
some
arthropods
sclerite Synonyms
sclerite
© Art Branch Inc.