Definitions Found:

ROSEBUD, the bud of a rose