|
Tayra(n.) A South American carnivore (Galera barbara) allied to the grison. The tail is long and thick. The length, including the tail, is about three feet.Tayra - Other Definitions
Tayra - 0 Partial Matches Found (Page 1 of 0)
Contact us toll-free 1(877)DICTIVO |
|||||