tibourbou
/tiˈbuːrbuː/Definitions
1. noun
a type of stink bug or plant with a strong, unpleasant odor
“The tibourbou plant was known for its pungent aroma and medicinal properties.”
1. noun
a type of stink bug or plant with a strong, unpleasant odor
“The tibourbou plant was known for its pungent aroma and medicinal properties.”