chaguar
/tʃəˈɡwɑr/Definitions
1. noun
a type of South American llama or alpaca used for its wool
“The local weaver specialized in making warm clothing from the wool of chaguar, prized for its softness.”
1. noun
a type of South American llama or alpaca used for its wool
“The local weaver specialized in making warm clothing from the wool of chaguar, prized for its softness.”