'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]