The internal layer of eye which prevents reflection of light.
Dear student,
The Choroid is the internal layer of eye which prevents reflection of light. It contains a dark coloured pigment called melanin that absorbs light and limits reflections within the eye which could degrade vision.
Regards.