Big Huge Thesaurus

Platanthera

noun

sounds kind of like