English → Hindi dictionary
nictitating membrane
निमेषक झिल्ली
Definition
a protective fold of skin in the eyes of reptiles and birds and some mammals
All Hindi meanings
निमेषक झिल्ली
Similar words
third eyelid
Looking for poetry? Read shayari and poems by great poets.