Summary
English Synonyms:   more detail...
  1. Sophora:


English

Detailed Synonyms for Sophora in English

Sophora:

Sophora [the ~] nom

  1. the Sophora
    – cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria 1
    the Sophora; the genus Sophora
    – cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria 1

Related Definitions for "Sophora":

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

Related Synonyms for Sophora