Big Huge Thesaurus

dracocephalum

noun

sounds kind of like