Or balls of flowers or balled flowers...?
Last night, out for a stroll, I saw these:

I used to garden a lot and got quite obsessed with it all but I have never come across these weird little doodads.

Whatever they are, they make a nifty silhouette planted amongst some birds of paradise:
Part of me likes the idea that they're actually 'real' daisy-like flowers and someone has come along and plucked and pocketed every single petal. :D

But, if you look real close (enlarge) you can see many tiny blooms on the right side of the ball.

Or I think they're blooms?
Does anyone know what these flowers are?