leguan
ɪˈwɑːnə
Definitions
1. noun
A large, herbivorous lizard native to the Americas, typically having a spiky back and a long tail.
“We saw an iguana basking in the sun at the zoo.”
ɪˈwɑːnə
1. noun
A large, herbivorous lizard native to the Americas, typically having a spiky back and a long tail.
“We saw an iguana basking in the sun at the zoo.”