genus sophora Meaning, Definition & Usage

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

WordNet