GeneralConnection.com
➔
Dictionary
leaf cast
Noun
1. needle blight
1. needle cast, leaf blight
Usage