English | German | Russian | Czech

third eyelid English

Meaning third eyelid meaning

What does third eyelid mean?

third eyelid

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

Synonyms third eyelid synonyms

What other words have the same or similar meaning as third eyelid?

third eyelid English » English

nictitating membrane

Are you looking for...?