Ballflower definition

bôlflouər
An ornament in the form of a ball cupped in the petals of a circular flower.
noun
0
0
Advertisement