Synonyms and Antonyms for Sophora

1. Sophora (n.)

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

Synonyms: