Big Huge Thesaurus

Mertensia

noun

sounds kind of like