Lama guanicoe

noun

1.
wild llama