cuticula

Explore definitions, synonyms, and language insights of cuticula

Definitions

Noun
the outer body wall of an insect

More General Terms