eira barbara Meaning, Definition & Usage

  1. noun long-tailed arboreal mustelid of Central America and South America
    taira; tayra.

WordNet