needle cast
English Dictionary
->
Letter N
-> needle cast
Search Dictionary:
needle cast Definition
(n)
a
disease
of
conifers
causing
the
needles
to
fall
needle cast Synonyms
leaf cast
needle blight
needle cast
© Art Branch Inc.