Collection image

Exuviae

Last updated over 2 years ago

An exuvia is the discarded skin of an animal that has molted.


Icon from BioImages