English | German | Russian | Czech

exuviate English

Meaning exuviate meaning

What does exuviate mean?

exuviate

(= shed) cast off hair, skin, horn, or feathers our dog sheds every Spring

Synonyms exuviate synonyms

What other words have the same or similar meaning as exuviate?

Are you looking for...?