Definition of nictating membrane in English:

nictating membrane

noun

  • Nictitating membrane.

Origin

Late 17th century; earliest use found in John Ray (1627–1705), naturalist and theologian.