Q

Which of the following is NOT part of the human eye?

RRB NTPC (Stage-I) 21/01/2021 (Shift-I) 2021
✓ Answer: D Cochlea
The cochlea is a structure of the inner ear involved in hearing.