ballflower
/ˈbɔlˌflaʊər/Definitions
1. noun
a plant (such as a gladiolus or a larkspur) with a ball or cluster of flowers
“The garden was filled with beautiful ballflowers, attracting many bees and butterflies.”
2. noun
a type of clematis having small, ball-like clusters of small flowers
“The ballflower in my grandmother’s garden was a favorite of mine.”