SOPHORA as NOUN

  1. Meaning
    • cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers
    • some species placed in genus Podalyria
    Synonym(s) Hypernyms(s) Sophora is a kind of… Example: animal is a hypernym of mammal, plant is a hypernym of flower