OCULIST MEANING IN ENGLISH

• Oculist Definition & Synonyms

  1. (n.) One skilled in treating diseases of the eye.


Synonyms:
Ophthalmologist, Optometrist,

RECENT SEARCHES