English

edit

Noun

edit

nictitans

  1. The nictitating membrane.

Anagrams

edit