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
Tweet