Definition of Sophora

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


Definition of Sophora

1. n. A genus of leguminous plants.

Medical Definition of Sophora

1. A genus of leguminous plants. A tree (Sophora Japonica) of Eastern Asia, resembling the common locust; occasionally planted in the United States. Origin: Ar. Ufair. Source: Websters Dictionary (01 Mar 1998)

Lexicographical Neighbors of Sophora

sophisticates
sophisticating
sophistication
sophistications
sophistries
sophistry
sophists
Sophocles
sophomore
sophomore(a)
sophomores
sophomore class
sophomoric
Sophonias
sophora (current term)
Sophora
Sophora japonica
Sophora secundiflora
Sophora sinensis
Sophora tetraptera
sophoretin
sophs
sophy
sopite
sopited
sopites
sopiting
sopor
sopor
soporiferous

Other Resources:

Search for Sophora on Dictionary.com!Search for Sophora on Thesaurus.com!Search for Sophora on Google!Search for Sophora on Wikipedia!

Search