Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of domestic llama
  1. noun
    used in the Andes as a beast of burden and source of wool; considered a domesticated variety of the guanaco

    Similar: 

    type of:
Explanation of domestic llama
My lists:
Recently viewed words: