Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

llama Definition

Cancel
llama
noun(lla-ma)
any of a genus (Lama) of wild or domesticated, long-necked, South American ruminant mammals related to the camels but smaller and without a hump; especially : a domesticated llama (L. glama) descended from the guanaco and used especially in the Andes as a pack animal and a source of wool

Words Related to llama!

llama Examples by Brain Bank Users