• word of the day

    orthoscope

    orthoscope - Dictionary definition and meaning for word orthoscope

    Definition
    (noun) an ophthalmoscope with a layer of water to neutralize the refraction of the cornea
Download our Mobile App Today
Receive our word of the day
on Whatsapp