green blight

English

Noun

green blight (plural green blights)

  1. Synonym of greenfly.