What does Blumenuhr mean?

Blumenuhr - German to English

floral clock