Definify.com

Definition 2024


greenbug

greenbug

English

Noun

greenbug (plural greenbugs)

  1. The wheat aphid (Schizaphis graminum).