Meaning of taruca in Spanish:

taruca

feminine noun

( taruka)
  • 1Mamífero cérvido parecido al huemul, de pelaje pardo y grisáceo, ojos grandes, patas cortas y cuernos poco ramificados; habita en terrenos escarpados de los Andes.

    la taruca está en peligro de extinción por la caza indiscriminada