Big Huge Thesaurus

phytolacca

noun

sounds kind of like