Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
llama
has 1 sense
llama
- wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump
--
1
is a kind of
even-toed ungulate
,
artiodactyl
,
artiodactyl mammal
--
1
has particulars:
domestic llama
,
Lama peruana
;
guanaco
,
Lama guanicoe
;
alpaca
,
Lama pacos
,
TOP