English → Hindi dictionary

nictitating membrane

निक्टिटटिंग मेम्ब्रेन / निक्टिटतिंगNoun

निमेषक झिल्ली

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.