• word of the day

    retina

    retina - Dictionary definition and meaning for word retina

    Definition
    (noun) the innermost light-sensitive membrane covering the back wall of the eyeball; it is continuous with the optic nerve
Download our Mobile App Today
Receive our word of the day
on Whatsapp