scotoma
English Dictionary
->
Letter S
-> scotoma
Search Dictionary:
scotoma Definition
(n)
an
isolated
area
of
diminished
vision
within
the
visual
field
scotoma Synonyms
scotoma
© Art Branch Inc.