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
Definition: Any of the genus Sophora of small trees and shrubs related to the pea.