eyecaps
English
Noun
eyecaps
plural of
eyecap