Tamil Dictionary definitions for Llama
Llama : மலை ஆடு
Llama : சுடர்,மலை ஆடு
Llama definition
Noun. A South American ruminant (Auchenia llama), allied to the camels, but much smaller and without a hump. It is supposed to be a domesticated variety of the guanaco. It was formerly much used as a beast of burden in the Andes.
Lern More About
- Tamil Lexicon: Definition of "Llama"
- Wiki Definition: Llama
- Google Search result: Google
- Wiki Article: Wikipedia