flower bud

Noun
  1. A bud from which only a flower or flowers develop (synset 113186307)

Found on Word Lists

Other Searches