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.”

Synonyms

  • Andean shrub
  • medicinal plant

Antonyms

  • poisonous shrub
  • toxic plant