Meaning of third eyelid
Definition of third eyelid
(noun)
a
protective
fold
of
skin
in the
eyes
of reptiles and birds and
some
mammals
Other information on third eyelid
WIKIPEDIA results for
third eyelid
Amazon results for
third eyelid
Tweet