Big Huge Thesaurus

mertensia

noun

sounds kind of like