OCULUS


Meaning of OCULUS in English

noun an eye; (bot.) a leaf bud.

2. oculus ·noun a round window, usually a small one.

Webster English vocab.      Английский словарь Webster.