Magnolia fraseri

Explore definitions, synonyms, and language insights of Magnolia fraseri

Definitions

Noun
small erect deciduous tree with large leaves in coiled formations at branch tips

More General Terms