llama
Concise Oxford English Dictionary © 2008 Oxford University Press:
llama /ˈlɑːmə/
▶noun a domesticated pack animal of the camel family found in the Andes, valued for its soft woolly fleece. [Lama glama.]
■ the wool of the llama.
– origin C17: from Sp., prob. from Quechua.
'llama' also found in these Oxford entries:

