Big Huge Thesaurus

moonflower

noun

sounds kind of like