noun
: a lygaeid bug ; especially : any of certain bugs of the genus Geocoris that suck the juices from and destroy large numbers of leafhoppers
noun
: a lygaeid bug ; especially : any of certain bugs of the genus Geocoris that suck the juices from and destroy large numbers of leafhoppers
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012