Big Huge Thesaurus

Habenaria

noun

sounds kind of like