monocule
English
monocule meaning in English • monocule का अर्थ अंग्रेजी में
Noun
- A small crustacean with one median eye.