nictitating membrane

Explore definitions, synonyms, and language insights of nictitating membrane

Definitions

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

More General Terms


More Specific Terms

haw