Definitions of Anthonomus grandis:

  • noun:   grayish weevil that lays its eggs in cotton bolls destroying the cotton