spiraea

noun

Alternative form of spirea.