llama
1.
(
noun
) wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump
Related Words:
Lama guanicoe
,
Lama pacos
,
Lama peruana
,
alpaca
,
artiodactyl
,
artiodactyl mammal
,
domestic llama
,
even-toed ungulate
,
guanaco
Terms and Conditions of Use / Copyright Notice