waiguli

waɪˈɡʊli

Definitions

1. noun

A type of shrub or small tree, often found in East Africa, known for its medicinal properties.

“The traditional healer used the leaves of the waiguli plant to treat various ailments.”

Synonyms

  • medicinal plant
  • shrub
  • small tree