stinkweed

/ˈstɪŋkwɪd/

Definitions

1. noun

Any of various plants of the genus Carduus or related genera, especially the stinkweed or sticky pigweed, that have a strong, unpleasant odor, often used as a weed killer or pest repellent.

“The gardener sprayed the stinkweed with herbicide to keep it from spreading to other plants.”

Synonyms

  • noxious plant
  • noxious weed

Antonyms

  • fragrant plant
  • pleasant herb