The Collaborative International Dictionary
Sophora Japonica
Sophora \So*pho"ra\, n. [Ar. ?ufair.] (Bot.)
A genus of leguminous plants.
A tree ( Sophora Japonica) of Eastern Asia, resembling the common locust; occasionally planted in the United States.