Skip to main content

eyestalk

English eyestalk meaning in English  •  eyestalk का अर्थ अंग्रेजी में
Noun
  • One of the movable peduncles which, in the decapod Crustacea, bear the eyes at the tip.
Advertisement