Meaning of third eyelid

Definition of third eyelid

(noun) a protective fold of skin in the eyes of reptiles and birds and some mammals

Other information on third eyelid

WIKIPEDIA results for third eyelid
Amazon results for third eyelid