umbrella tree

This is not a dictionary! - Search for "umbrella tree" in The Danish Dictionary

  • March 4. 2016 from wordnet.princeton.edu

    umbrella tree noun english

    erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves

  • March 4. 2016 from wordnet.princeton.edu

    umbrella tree noun english

    small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches