VariousWords beta
Definitions:
Noun
Sophora
genus Sophora
Definition: cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria