Big Huge Thesaurus

chimaphila

noun

sounds kind of like