English-Chinese dictionary »

llama meaning in Chinese

EnglishChinese
llama [llamas] (South American mammal of the camel family, Lama glama)
noun
[UK: ˈlɑː.mə]
[US: ˈlɑː.mə]

大羊駝noun

大羊驼 /dàyángtuo/noun

家羊駝noun

家羊驼 /jiāyángtuo/noun

无峰骆驼 /wúfēngluòtuo/noun

無峰駱駝noun

駝羊noun

駱馬noun

驼羊 /tuóyáng/noun

骆马 /luòmǎ/noun