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