English → Hindi dictionary

sophora

सोफोर / सोफोरा / ज़फोराNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.