Meaning of exuviae
Definition of exuviae
(noun)
cast-off
skins or coverings of
various
organisms during
ecdysis
Other information on exuviae
WIKIPEDIA results for
exuviae
Amazon results for
exuviae
Tweet