Definitions Found:

bearing petals