Synonyms and Antonyms for third eyelid

1. third eyelid (n.)

a protective fold of skin in the eyes of reptiles and birds and some mammals

Synonyms: