rosebud has definitions from the field of botany
1
[ noun ] (botany) the bud of a rose

Used in print

(Tristram Coffin, Not to the Swift....)

If he had had a son , he would tell him , `` Gather ye rosebuds while ye may .

Related terms

bud

2
[ noun ] (a literary reference to) a pretty young girl

Related terms

girl literature

*