Attested.to

Definition

the outer body wall of an insect

Seed ·

Term in context

cuticula in CommonParlance