oil spots
See also:
oilspots
English
Noun
oil
spots
plural of
oil spot
Anagrams
poloists
,
topsoils