kamus
.
Search
About
leaf_disease
English
leaf disease
Noun
Any plant disease localized in the foliage
English: leaf disease