Sophora has 2 different meanings across 1 category:
Noun
cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria
Any of the genus Sophora of small trees and shrubs related to the pea.