Attested.to

Definition

larvae live in and feed on growing or stored beans

Seed ·

Term in context

bean weevil in CommonParlance