Meaning of domestic llama

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

Other information on domestic llama

WIKIPEDIA results for domestic llama
Amazon results for domestic llama