Big Huge Thesaurus

fumaria

noun

sounds kind of like