Home/tayra

tayra

/ˈtaɪ.ɹə/
Dictionary

noun

  • A South American omnivore, Eira barbara, allied to the grison, with a long thick tail.

Play Word Games

Test your vocabulary and logic skills with our daily word puzzles. Will you find 'tayra' in today's game?