English dictionary
domestic llama meaning and definition
Definition and meaning of domestic llama at MeaningMonkey.org. domestic llama meaning and definition in the English Dictionary.DOMESTIC LLAMA noun
Definition of domestic llama (noun)
- used in the Andes as a beast of burden and source of wool; considered a domesticated variety of the guanaco
- synonyms: Lama peruana
Source: Princeton University Wordnet