PAGODA TREE


Meaning of PAGODA TREE in English

■ noun a SE Asian leguminous tree with hanging clusters of cream flowers, cultivated as an ornamental. [ Sophora japonica .]

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