ALL meanings of chinese scholar tree
Chi·nese schol·ar tree
C c - noun chinese scholar tree a spreading, round-headed tree, Sophora japonica, of the legume family, native to China and Korea, having yellowish-white flowers in loose, showy clusters, grown widely as a street tree. 1