stinkweed (n.)youdaoicibaDictYouDict
1793, from stink + weed (n.).