Big Huge Thesaurus

Trollius

noun

sounds kind of like