Synonyms and Antonyms for leaf_cast

1. leaf cast (n.)

a disease of conifers causing the needles to fall

Synonyms: