nictitating membrane Meaning, Definition & Usage

  1. noun a protective fold of skin in the eyes of reptiles and birds and some mammals
    third eyelid.

WordNet