Big Huge Thesaurus

throatwort

noun

sounds kind of like