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