English dictionary
third eyelid meaning and definition
Definition and meaning of third eyelid at MeaningMonkey.org. third eyelid meaning and definition in the English Dictionary.THIRD EYELID noun
Definition of third eyelid (noun)
- a protective fold of skin in the eyes of reptiles and birds and some mammals
- synonyms: nictitating membrane
Source: Princeton University Wordnet