vicuna is a crossword puzzle answer that we have spotted 3 times. Relative to llama Relative of the llama Mammals of South America closely related to llama