UMBRELLA TREE


Meaning of UMBRELLA TREE in English

magnolia native to the United States with leaves shaped like an umbrella; any of the different trees that resemble an umbrella

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.