NICTITATING MEMBRANE


Meaning of NICTITATING MEMBRANE in English

[nictitating membrane] n (1713): a thin membrane found in many vertebrates at the inner angle or beneath the lower lid of the eye and capable of extending across the eyeball

Merriam-Webster English vocab.      Английский словарь Merriam Webster.