retina
English Dictionary
->
Letter R
-> retina
Search Dictionary:
retina Definition
(n)
the
light
-
sensitive
membrane
covering
the
back
wall
of
the
eyeball
;
it
is
continuous
with
the
optic
nerve
retina Synonyms
retina
© Art Branch Inc.