English → Hindi dictionary

third eyelid

थर्ड एएलईड / थर्डNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.