tayra in Portuguese tayra in Portuguese irara noun A South American omnivore, Eira barbara, allied to the grison, with a long thick tail. Add to Flashcards