See Also: Llama(medicine)
llama(dictionary)
llama(encyclopedia)
llama(dictionary)

llama (iou)



llama noun. E17.
[Spanish from Quechua.]
A S. American cud-chewing mammal, Llama glama, which belongs to the same family as camels but is smaller and humpless, and is found only domesticated as a beast of burden and a source of soft woolly fur and meat. E17.
The wool of the llama; a material made from this. M19.