English
Detailed Synonyms for Sophora in English
Sophora:
Sophora [the ~] nom
-
the Sophora
– cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria 1the Sophora; the genus Sophora– cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria 1