Definitions for llama
Overview of noun llama
The noun llama has 1 senses? (no senses from tagged texts)
1. llama
(wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump)
(wild or domesticated South American cud-chewing animal related to camels but smaller and lacking a hump)
