Glossary Entomology / Term
The cast skin of an arthropod.
Permanent link Exuviae - Creation date 2020-04-19