chamaesaura

/kæmiˈɛsɔːrə/

Definitions

1. noun

A genus of small to medium-sized agamid lizards found in southern Africa

“The chamaesaura is a species of lizard found in the savannas of South Africa.”

Synonyms

  • lizard
  • reptile

Antonyms

  • bird
  • mammal