Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

detached retina Definition

Cancel
detached retina
noun(de-tached retina)
retinal detachment
detached retina
noun(de-tached retina)
a condition of the eye in which the retina has separated from the choroid —called also detached retina, detachment of the retina

Words Related to detached retina!

detached retina Examples by Brain Bank Users