Q. Ora serrata is

 1881  231 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.