VariousWords beta
Related Terms:
Noun
Definition: The transparent or translucent third eyelid present in some animals that can be drawn across the eye for protection and to moisten it while maintaining visibility.
VariousWords beta
Definition: The transparent or translucent third eyelid present in some animals that can be drawn across the eye for protection and to moisten it while maintaining visibility.