Sophora Definition

noun

Any of the genus Sophora of small trees and shrubs related to the pea.

Wiktionary
Synonyms:
  • genus Sophora

Other Word Forms of Sophora

Noun

Singular:
sophora
Plural:
sophoras

Origin of Sophora

  • From the genus name.

    From Wiktionary

Sophora Is Also Mentioned In

Find Similar Words

Find similar words to sophora using the buttons below.

Words Starting With

Words Ending With

Unscrambles

sophora