Q. Ora serrata is

 1922  244 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.