Big Huge Thesaurus

nierembergia

noun

sounds kind of like