Exuviate Meaning

There are 1 meaning(s) for word Exuviate

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

    Synonyms : molt,  moult,  shed,  slough