spoonwood

/ˈspuːnwʊd/

Definitions

1. noun

A type of North American shrub or small tree (Spirea latifolia) having broad, deciduous leaves and clusters of small, fragrant flowers.

“The spoonwood tree bloomed beautifully in the spring with its white flowers.”

Synonyms

  • meadowsweet
  • spirea