Word info Synonyms

Acanthoscelides obtectus

Noun

Meaning

larvae live in and feed on growing or stored beans

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms