Dictionary.com
Thesaurus.com

scotomatous

  • a word derived from scotoma.
    scotoma
    noun
    loss of vision in a part of the visual field; blind spot.

More Suggestions