GENUS SOPHORA
Dictionary entry overview: What does genus Sophora mean?
• GENUS SOPHORA (noun)
The noun GENUS SOPHORA has 1 sense:
1. cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria
Familiarity information: GENUS SOPHORA used as a noun is very rare.