RAIN TREE


Meaning of RAIN TREE in English

■ noun a large tropical American tree with grooved bark, widely planted as a street tree. [ Albizia saman .]

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