Question
Biology Question on sense organs
The innermost layer of the human eye
A
Choroid
B
cornea
C
Sclera
D
retina
Answer
retina
Explanation
Solution
The innermost layer of the human eye is retina which is a light sensitive layer. It consists of rods and cones