crown bud

noun

Definition of crown bud

: the first flower bud that is formed normally on an untopped chrysanthemum plant and that is accompanied by vegetative buds

First Known Use of crown bud

1857, in the meaning defined above

Keep scrolling for more