Retina

Russian Meaning

сетчатка

сетчатая оболочка

English Meaning

  1. A delicate, multilayered, light-sensitive membrane lining the inner eyeball and connected by the optic nerve to the brain.