Attested.to

Definition

a shield-like plate on the front of an insect's head

Seed ·

Term in context

clypeus in CommonParlance