VariousWords beta
Related Terms:
Definitions:
Noun
nictitating membrane
third eyelid
Definition: a protective fold of skin in the eyes of reptiles and birds and some mammals