YourDictionary

ballflower

(bôlˈflouˌər)

noun
Architecture
An ornament in the form of a ball cupped in the petals of a circular flower.

link/cite print suggestion box