Exuviates Meaning

There are 1 meaning(s) for word Exuviates

Meaning 1 : cast off hair, skin, horn, or feathers

    Synonyms : molt,  moult,  shed,  slough