Q. Ora serrata is

 1905  240 AIIMSAIIMS 1997 Report Error

Solution:

Ora serrata is a part of third wall of retina of eye. It is composed of neural tissue containing the receptor cells.