LLAMA


Meaning of LLAMA in English

[noun] [C] - a S American animal which is similar to a horse but has a long neck and has long hairLlamas, which are related to camels, are used as pack animals and as a source of wool.

Cambridge English vocab.      Кембриджский английский словарь.