Noun Definitiongenus sophora1.Definition: cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus PodalyriaRelated Noun(s):sophoraCategory: Plants