Big Huge Thesaurus

platanthera

noun

sounds kind of like