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