|
iguanid_lizard
has definitions from the field of zoology
|
|
| 1 |
[ noun ] (zoology) lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males
Synonyms |
| * |
|