kamus
.
Search
About
needle_blight
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
leaf cast
needle cast