[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
NICTITATING MEMBRANE
Meaning of NICTITATING MEMBRANE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012