Source : Webster's Revised Unabridged Dictionary (1913)
Sophora \So*pho"ra\, n. [Ar. ?ufair.] (Bot.)
(a) A genus of leguminous plants.
(b) A tree ({Sophora Japonica}) of Eastern Asia, resembling
the common locust; occasionally planted in the United
States.
Source : WordNet®
Sophora japonica
n : handsome round-headed deciduous tree having compound dark
green leaves and profuse panicles of fragrant
creamy-white flowers; China and Japan [syn: {Japanese
pagoda tree}, {Chinese scholartree}, {Chinese scholar
tree}, {Sophora sinensis}]