eggspots
English
Noun
eggspots
plural of
eggspot