membrana nictitante

Spanish edit

Noun edit

membrana nictitante f (plural membranas nictitantes)

  1. nictating membrane

Further reading edit