-
nounlarge herbivorous tropical American arboreal lizards with a spiny crest along the back; used as human food in Central America and South America
Similar:
type of:
Explanation of iguana
We don`t have explanations for this word yet.