Iguanoid
/(?)/
I·gua·noid
Iguanoid
a.
Pertaining to the
Iguanidæ
.
(Zool.)