Retina
Russian Meaning
сетчатка сетчатая оболочка
English Meaning
- A delicate, multilayered, light-sensitive membrane lining the inner eyeball and connected by the optic nerve to the brain.