Big Huge Thesaurus

galeopsis

noun

sounds kind of like