EIRA BARBARA





Definition:

  1. [noun] long-tailed arboreal mustelid of Central America and South America
    Synonyms: tayra, taira, Eira barbara

Synonyms: