guazuti
/ɡwaˈzuːti/Definitions
1. noun
A type of shrub native to the Andes, known for its medicinal properties.
“The indigenous community has used guazuti for centuries to treat various ailments.”
1. noun
A type of shrub native to the Andes, known for its medicinal properties.
“The indigenous community has used guazuti for centuries to treat various ailments.”