The AI-powered English dictionary
plural eyestalks
(anatomy) A motile stalk having an eye at the tip. examples