Definition of umbrella tree in English English dictionary
small deciduous open-crowned tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches erect evergreen shrub or small tree of Australia and northern Guinea having palmately compound leaves
erect evergreen shrub or small tree of Australia and northern Guinea having palmately compound leaves
magnolia native to the United States with leaves shaped like an umbrella; any of the different trees that resemble an umbrella