Definition

Definition

Simply plug your letters into the Search and Get definitions for English words.

Dictionary

Definition of SOPHORA
Pronunciation : SOPHORA

noun : SOPHORA

Source:WordNet 3.1

  • 1. (

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


See more about : SOPHORA