deadspots
English
Noun
deadspots
plural of
deadspot