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