OCULARIST


Meaning of OCULARIST in English

[oc.u.lar.ist] n (1866): a person who makes and fits artificial eyes

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