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.”
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.”