meaning of anthonomus grandis

anthonomus grandis meaning in General Dictionary

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