eyeholes
English
Noun
eyeholes
plural of
eyehole