GeneralConnection.comDictionary
leaf cast
Noun

1. needle blight
1. needle cast, leaf blight
Usage