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:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.