JAPANESE PAGODA TREE


Meaning of JAPANESE PAGODA TREE in English

noun

(usually cap J)

: an ornamental Chinese and Japanese tree ( Sophora japonica ) with compound dark green leaves and profuse panicles of yellowish white flowers — called also Chinese scholartree

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.