Big Huge Thesaurus

Lysimachia

noun

sounds kind of like