nictitating_membraneEnglish

nictitating membrane, third eyelid

Noun

A protective fold of skin in the eyes of reptiles and birds and some mammals

English: nictitating membrane, third eyelid

English words with similar meanings

Show 1 words