Ablepharus
noun
Ableph·a·rus
| \ āˈblefərəs\
Definition of Ablepharus
: a genus of Old World scincoid lizards with the lower eyelid reduced to a transparent cover fused to the upper lid
Keep scrolling for more