YourDictionary

Dictionary Home » Science » nictitating membrane

nictitating membrane science definition

A transparent inner eyelid in birds, reptiles, amphibians, and some mammals that protects and moistens the eye without blocking vision.

Learn more about nictitating membrane

link/cite print suggestion box