needle cast

Explore definitions, synonyms, and language insights of needle cast

Definitions

Noun
a disease of conifers causing the needles to fall

More General Terms