a species of tegu (tupinambis nigropunctatus) - Spanish English Dictionary