Englishnictitating membranenounMeaningA transparent protective fold of skin acting as an inner eyelid in birds, reptiles and some mammals.SourcesNo citations have been attached yet.