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