• word of the day

    scotoma

    scotoma - Dictionary definition and meaning for word scotoma

    Definition
    (noun) an isolated area of diminished vision within the visual field
Download our Mobile App Today
Receive our word of the day
on Whatsapp