Definition of

Leaf Cast

  1. (noun, state) a disease of conifers causing the needles to fall

via WordNet, Princeton University

Synonyms of Leaf Cast

needle blight, needle cast

Alternate forms of Leaf Cast

Hypernyms: leaf blight

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Phalangium

type genus of the family Phalangiidae