Home / T / third eyelid

third eyelid

noun 2 syllables 12 letters Scrabble 19 WWF 18
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →