agamid lizard


Meanings

  • a lizard of the family Agamidae

Synonyms