a species of tegu (tupinambis teguixin) - Espagnol Anglais Dictionnaire