Feedback
Nictitating membrane
Meaning
Noun
●
In Eye:
A
transparent
protective
fold
of
skin
acting
as an
inner
eyelid
in
birds
,
reptiles
and some mammals.
Sourced from
Wiktionary
Synonyms
Winker
Nictating Membrane
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better