Definisi 'sambucus caerulea'

English to English
noun
1 shrub or small tree of western United States having white flowers and blue berries; fruit used in wines and jellies Terjemahkan
source: wordnet30


Visual Synonyms