taruca

Noun

 * 1) The north Andean deer,

Noun

 * 1)  deer
 * 2) north Andean deer

Noun

 * 1) The north Andean deer.