English → Hindi dictionary
third eyelid
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.
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.