- nictitating membrane as a noun:
- 1
nictitating membrane
noun
1 nictitating membrane
A protective fold of skin in the eyes of reptiles and birds and some mammals.
synonym: third eyelid.
Polish: trzecia powieka, błona migawkowa, migotka, przesłona migawkowa
debug info: 0.0144