meaning of domestic llama

1. used in the Andes as a beast of burden and source of wool; considered a domesticated variety of the guanaco


Related Words

domestic llama |

Developed & Maintained By Taraprasad.com

Treasure Words