Llama — definition

1. llama (Noun)

1 definition

llama (Noun) — Wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump.

3 types of
artiodactyl artiodactyl mammal even-toed ungulate
6 types
Lama guanicoe Lama pacos Lama peruana alpaca domestic llama guanaco