Sophora
槐屬
So·pho·ra n. 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.
◄ ►
Sophora
n : cosmopolitan genus of trees and shrubs having odd-pinnate
leaves and showy flowers; some species placed in genus
Podalyria [syn: genus Sophora]