taruca (English, noun)
expansion: taruca (plural tarucas)
Senses:
glosses: The north Andean deer, Hippocamelus antisensis
Forms:
form: tarucas
tags: plural