Big Huge Thesaurus

spirea

noun

sounds kind of like