What does anthonomus grandis mean?

anthonomus grandis meaning in General Dictionary

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