Chamaesaura
noun
Cham·ae·sau·ra
| \ ˌkamēˈsȯrə, -mə-\
Definition of Chamaesaura
: a genus of African snakelike lizards (family Cordylidae) without limbs or with one or both pairs of limbs reduced to scaly vestiges
Keep scrolling for more