English
Detailed Synonyms for leaf cast in English
leaf cast:
leaf cast [the ~] noun
-
the leaf cast
– a disease of conifers causing the needles to fall 1the leaf cast; the needle blight; the needle cast– a disease of conifers causing the needles to fall 1