exuviae
English Dictionary
->
Letter E
-> exuviae
Search Dictionary:
exuviae Definition
(n)
cast
-
off
skins
or
coverings
of
various
organisms
during
ecdysis
exuviae Synonyms
exuviae
© Art Branch Inc.