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)

  1. used in the Andes as a beast of burden and source of wool; considered a domesticated variety of the guanaco
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: