Big Huge Thesaurus

polemonium

noun

sounds kind of like