Snowball Tree

Snowball Tree

A deciduous shrub with clusters of white flowers that resemble snowballs. It blooms in spring and is often grown as an ornamental plant in gardens. It can be found in mid to high-elevation forests.