'leaf cast' definitions:

Definition of 'leaf cast'

From: WordNet
noun
A disease of conifers causing the needles to fall [syn: needle blight, needle cast, leaf cast]