Flower-bud meaning

A bud that will develop into a flower.
noun
0
0
A bud from which only flowers develop.
noun
0
0
Advertisement