Taira - Definition

taira

n 1: long-tailed arboreal mustelid of Central America and South
America [syn: tayra, taira, Eira barbara]

Look up another word