eyestalks
English
Noun
eyestalks
plural of
eyestalk