Big Huge Thesaurus

Cicuta

noun

sounds kind of like