Iguanoid /(?)/

I·gua·noid

Iguanoid

a.
  1. Pertaining to the Iguanidæ. (Zool.)