stinkweed

nounAny of various plants with a strong, unpleasant smell, especially certain weeds like wild chamomile or jimsonweed.

No synonyms or antonyms found for this word.