Attested.to

Definition

small spiny outgrowth on the wings of certain insects

Seed ·

Term in context

aculea in CommonParlance