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