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

Synonyms

  • smelly plant
  • stink bug

Antonyms

  • fragrant plant
  • pleasant odor