Noun third eyelid has 1 sense
  1. nictitating membrane, third eyelid - a protective fold of skin in the eyes of reptiles and birds and some mammals
    --1 is a kind of protective fold
    --1 is a part of eye, oculus, optic
    --1 has particulars: haw
,
TOP