nictitating membrane

English dictionary entry

Meanings

noun
  1. A transparent protective fold of skin acting as an inner eyelid in birds, reptiles and some mammals.

Word forms

nictitating membrane nictitating membranes nictating membrane

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.