retina /ˈɹɛtɪnə/ n

中文:视网膜

Meaning:Inner membrane at the back of the eye covered in light-sensitive nerve cells (photoreceptors); these transform light into an electrical impulse that is carried to the optic nerve. photoreceptors

Found in these illustrated scenes(2)

‹ Browse all scenes