Definify.com

Webster 1913 Edition


Sophora

So-pho′ra

,
Noun.
[Ar.
[GREEK]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.