LEAF DROP


Meaning of LEAF DROP in English

noun

: a premature falling of leaves (as the blighting and drooping of leaves associated with various virus diseases of the potato) — compare leaf fall

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