Meaning of anthonomus grandis

Definition of anthonomus grandis

(noun) greyish weevil that lays its eggs in cotton bolls destroying the cotton

Other information on anthonomus grandis

WIKIPEDIA results for anthonomus grandis
Amazon results for anthonomus grandis