Definitions of Iguania:

  • noun:   New World lizards