oculus

oculus

oculus

Noun

the organ of sight

Synonyms: