Indian star tortoise in Portuguese Indian star tortoise in Portuguese tartaruga-estrelada-indiana noun The tortoise Geochelone elegans. Add to Flashcards