Glossary Entomology / Term
A skeleton or supporting structure on the outside of the body. Present in all members of the Arthropoda.
Permanent link Exoskeleton - Creation date 2020-04-19