llamaEnglish

Lama, genus Lama, llama

Noun

Wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump

English: llama

Bahasa: lama

Llamas

English: Lama, genus Lama

Less certain link between this word and this sense.

Bahasa words with similar meanings

English words with similar meanings

Show 4 words