Anthonomus grandis

Explore definitions, synonyms, and language insights of Anthonomus grandis

Definitions

Noun
greyish weevil that lays its eggs in cotton bolls destroying the cotton

More General Terms