Third eyelid

Definitions

Noun
  1. 1
    a protective fold of skin in the eyes of reptiles and birds and some mammals wordnet

Next best steps

Mini challenge

Unscramble this word: thirdeyelid