nictitating membrane ( synonym found)

Definition of nictitating membrane:

°a transparent protective fold of skin acting as an inner eyelid in birds, reptiles and some mammals.

Back to Top