Definition of taruca in Spanish:

taruca

(taruka, taruga)

feminine noun

  • 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