Definition of Sophora in English :

Define Sophora in English

Sophora meaning in English

Meaning of Sophora in English

Pronunciation of Sophora in English

Sophora pronunciation in English

Pronounce Sophora in English

Sophora

see synonyms of sophora

Noun

1. genus sophora, sophora

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

WordNet Lexical Database for English. Princeton University. 2010.