Meaning of genus sophora

Definition of genus sophora

(noun) cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria

Other information on genus sophora

WIKIPEDIA results for genus sophora
Amazon results for genus sophora