YourDictionary

greenfly

noun pl. greenflies

Brit. a green aphid

See greenfly in American Heritage Dictionary 4

Learn more about greenfly

link/cite print suggestion box