Big Huge Thesaurus

mandragora

noun

sounds kind of like