iguanid Meaning, Definition & Usage

  1. noun lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males
    iguanid lizard.

WordNet


I*gua"nid adjective
Definitions
  1. (Zoöl.) Same as Iguanoid.

Webster 1913