Definitions of Magnolia fraseri:

  • noun:   small erect deciduous tree with large leaves in coiled formations at branch tips