leafspots
English
Noun
leafspots
plural of
leafspot