Attested.to

Definition

mostly perennial herbs with sticky stems that catch insects; widespread in north temperate zone

Seed ·

Term in context

catchfly in CommonParlance