Definisi 'amelanchier alnifolia'

English to English
noun
1 shrub or small tree of northwestern North America having fragrant creamy white flowers and small waxy purple-red fruits Terjemahkan
source: wordnet30


Visual Synonyms