meaning of third eyelid

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


Related Words

third eyelid |

Developed & Maintained By Taraprasad.com

Treasure Words