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
Explore definitions, synonyms, and language insights of Anthonomus grandis