Definify.com
Definition 2024
nictating_membrane
nictating membrane
English
Noun
nictating membrane (plural nictating membranes)
- The transparent or translucent third eyelid present in some animals that can be drawn across the eye for protection and to moisten it while maintaining visibility.
See also
- nictating membrane on Wikipedia.Wikipedia