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.”
waɪˈɡʊli
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.”