third eyelid

Explore definitions, synonyms, and language insights of third eyelid

Definitions

Noun
a protective fold of skin in the eyes of reptiles and birds and some mammals

More General Terms


More Specific Terms

haw