Noun Definition

genus sophora

1.Definition: cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria

Related Noun(s):sophora

Category: Plants