Meaning of exuviate

Definition of exuviate

(verb) cast off hair, skin, horn, or feathers; "our dog sheds every Spring"

Other information on exuviate

WIKIPEDIA results for exuviate
Amazon results for exuviate