OCULUS MEANING IN ENGLISH

• Oculus Definition & Synonyms

  1. (n.) An eye; (Bot.) a leaf bud.
  2. (n.) A round window, usually a small one.


Synonyms:
Eye, Optic, Peeper,

RECENT SEARCHES