What Is the Definition of Chamaesaura?

Answer

The word Chamaesaura refers to a genus of legless lizards from southern and eastern Africa. There limbs are reduced to small spikes. The elongate shape and lack of limbs allows them to 'swim' through grass.
About -  Privacy -  AskEraser  -  Careers -  Ask Blog -  Mobile -  Help -  Feedback © 2014 Ask.com