Big Huge Thesaurus

Lythrum

noun

sounds kind of like