kamus
.
Search
About
leaf_cast
English
leaf cast, needle blight, needle cast
Noun
A disease of conifers causing the needles to fall
English: needle blight, needle cast, leaf cast
English words with similar meanings
Show 2 words
needle blight
needle cast