Big Huge Thesaurus

epipactis

noun

sounds kind of like