Definitions
There is 1 meaning of the phrase
Magnolia Fraseri.
Magnolia Fraseri - as a noun
Small erect deciduous tree with large leaves in coiled formations at branch tips
Synonyms (Exact Relations)
earleaved umbrella tree