English Dictionary
◊ SOPHORA
Sophora
n : cosmopolitan genus of trees and shrubs having odd-pinnate
leaves and showy flowers; some species placed in genus
Podalyria [syn: {Sophora}, {genus Sophora}]