acanthoscelides-obtectus

Nouns

  • (n) larvae live in and feed on growing or stored beans bean weevil,

Synonyms

bean weevil

Words of close approximity