UMBRELLA TREE


Meaning of UMBRELLA TREE in English

1. an American magnolia, Magnolia tripetala, having large leaves in umbrellalike clusters.

2. any of various other trees resembling an umbrella.

[ 1730-40, Amer. ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .