OCULARIST


Meaning of OCULARIST in English

n. a maker of artificial eyes.

[ F oculariste (as OCULAR) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.