Big Huge Thesaurus

Spiranthes

noun

sounds kind of like