oculus dexter


Meanings

  • the right eye

Synonyms