Big Huge Thesaurus

Spiraea

noun

sounds kind of like