oculus

noun

  1. 1

    the organ of sight

Synonyms

Also useful for “oculus”:Unscrambler