OCULARIST


Meaning of OCULARIST in English

n. a maker of artificial eyes.

Etymology: F oculariste (as OCULAR)

Oxford English vocab.      Оксфордский английский словарь.