Noun Definition

flower bud

1.Definition: a bud from which only a flower or flowers develop

Category: Plants