third eyelid
English Dictionary
->
Letter T
-> third eyelid
Search Dictionary:
third eyelid Definition
(n)
a
protective
fold
of
skin
in
the
eyes
of
reptiles
and
birds
and
some
mammals
third eyelid Synonyms
nictitating membrane
third eyelid
© Art Branch Inc.