Synonyms: third eyelid, nictitating membrane
Definition: a protective fold of skin in the eyes of reptiles and birds and some mammals
Similar words: protective fold
Definition: a flap of tissue that protects what it covers
Definition: (adj) based on an incorrect or misleading notion or information
Copyright © 2019. All rights reserved.