Definisi 'flower bud'

English to English
noun
1 a bud from which only a flower or flowers develop Terjemahkan
source: wordnet30

More Word(s)
bud, clove, aestivation, estivation,

Visual Synonyms