magnolia fraseri Meaning, Definition & Usage

  1. noun small erect deciduous tree with large leaves in coiled formations at branch tips
    earleaved umbrella tree.

WordNet