yellow spot
yel·lows·pot
noun
1.
any of several fungous or viral diseases characterized by yellow spotting on the leaves
Related words
Word family
Broader terms
Narrower terms
Parts
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.