Home

Word

llama, n.
(llamas)
more info wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump
<noun.animal>

llama