meaning of third eyelid
1.
a
protective
fold
of
skin
in
the
eyes
of
reptiles
and
birds
and
some
mammals
Related Words
third eyelid
|
Developed & Maintained By
Taraprasad.com