third-eyelid

Nouns

  • (n) a protective fold of skin in the eyes of reptiles and birds and some mammals nictitating membrane,

Synonyms

nictitating membrane

Words of close approximity