Big Huge Thesaurus

potentilla

noun

sounds kind of like