LEAF CAST


Meaning of LEAF CAST in English

noun

: any of several diseases of conifers (as that caused by fungi of the order Hysteriales) producing a falling of the needles

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.