Meaning of nictitating membrane

Definition of nictitating membrane

(noun) a protective fold of skin in the eyes of reptiles and birds and some mammals

Other information on nictitating membrane

WIKIPEDIA results for nictitating membrane
Amazon results for nictitating membrane