Go to Homepage
[Subject: Biology]
- One of two spherical organs containing the lens, pupil, retina, etc. responsible for ocular perception (or seeing).
Translated in 63 languages
[Subject: Medical Sciences, Medicine]
Translated in 15 languages
[Subject: Idiomatic Expressions]
- Stare at closely
Translated by: ROBERT GRIGOR BAXTER
Translated in 1 languages