'third eyelid' definitions:

Definition of 'third eyelid'

(from WordNet)
noun
A protective fold of skin in the eyes of reptiles and birds and some mammals [syn: nictitating membrane, third eyelid]