chararas

/tʃɑːrɑːrɑs/

Definitions

1. noun

a type of lizard, specifically a genus of iguanid lizards native to South America

“The biologist studied the behavior of chararas in their natural habitat.”

Synonyms

  • iguanid
  • lizard

Antonyms

  • bird
  • mammal