Search Details

Word: llama (lookup usage) (lookup stats)


Meaning:

Noun:

  • zoology A South American mammal of the camel family, ''Lama glama'', used as a domestic beast of burden and a source of wool and meat.

Source: Wiktionary | Src Info »