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