Home / Dictionary / Sophora

Sophora Moderate

Sophora has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

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

2

Any of the genus Sophora of small trees and shrubs related to the pea.

Related Terms
Broader Terms (hypernyms)
rosid dicot genus
Rhyming Words
ora tora wora eora fora gora kora lora dora zora cora iora jora sora nora hora mora vora bora ahora
Compare
Sophora vs