Chamaesaura
noun
Cham·ae·sau·ra
ˌkamēˈsȯrə,
-mə-
: a genus of African snakelike lizards (family Cordylidae) without limbs or with one or both pairs of limbs reduced to scaly vestiges
Love words? Need even more definitions?
Merriam-Webster unabridged
Share