Big Huge Thesaurus

stonecrop

noun

sounds kind of like