Big Huge Thesaurus

Panax

noun

sounds kind of like