Nictitating Membrane
Definition of Nictitating Membrane:
A translucent membrane present in the eye of some animals, also called the third eye. It is part of the conjunctiva and protects the eye from debris and dry air.
Nictitating Membrane is part of the Experimental Organism Anatomical Concepts group