YourDictionary

stinkweed

noun

any of various plants, as the jimson weed or dog fennel, having a foul or strong smell

See stinkweed in American Heritage Dictionary 4

link/cite print suggestion box