What is the full meaning of ballflower
a carved ornament in the form of a ball enclosed by the three petals of a circular flower [n -S]
Example of the word ballflower placed on a Scrabble board.