browspots
English
Noun
browspots
plural of
browspot