Ablepharus
noun
Ableph·a·rus
āˈblefərəs
: a genus of Old World scincoid lizards with the lower eyelid reduced to a transparent cover fused to the upper lid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share