Big Huge Thesaurus

tiarella

noun

sounds kind of like