Synonyms of Leaf Cast in English :
Antonyms of Leaf Cast in English
Thesaurus of Leaf Cast in English
Leaf Cast
see definition of leaf castSynonyms of leaf cast
1. (noun) a disease of conifers causing the needles to fall
Hypernyms of leaf cast
1. (noun) a disease of conifers causing the needles to fall