Big Huge Thesaurus

Sanguinaria

noun

sounds kind of like