eyeglobes
English
Noun
eyeglobes
plural of
eyeglobe