iguanas

noun
  1. plural of iguana; large tropical lizards with spiny backs and dewlaps

Examples