Tayra in English dictionary

  • tayra

    Meanings and definitions of "Tayra"

    • noun
      A South American omnivore, Eira barbara, allied to the grison, with a long thick tail.
    • noun
      long-tailed arboreal mustelid of Central America and South America

    Synonyms of "Tayra" in English dictionary

    taira, mustelid, musteline are the top synonyms of "Tayra" in the English thesaurus.

    Grammar and declension of Tayra

    • tayra (plural tayras)
  • Tayra

Images with "Tayra"

Sample sentences with "Tayra"