eyespots
English
Noun
eyespots
plural of
eyespot