Definition of ball-flower in English:

ball-flower

noun

Architecture
  • An ornament in the shape of a ball enclosed within three or four petals of a flower, often inserted in a hollow moulding; frequently attributive.

Origin

Mid 19th century.