UMBRELLA TREE


Meaning of UMBRELLA TREE in English

■ noun a plant with leaves or leaflets arranged in umbrella-like whorls. [ Schefflera actinophylla (Australia) and Magnolia tripetala (N. America).]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.