Definisi 'magnolia fraseri'

English to English
noun
1 small erect deciduous tree with large leaves in coiled formations at branch tips Terjemahkan
source: wordnet30

More Word(s)
magnolia,

Visual Synonyms