Nictitating membrane

What is Nictitating membrane?

Nictitating membrane definition and meaning on Dictionary terms:
noun
a thin membrane, or inner or third eyelid, present in many animals, capable of being drawn across the eyeball, as for protection.

 

reference: https://www.dictionary.com/browse/nictitating-membrane

Tags: