What is the meaning of Sophora?
Any of the genus Sophora of small trees and shrubs related to the pea.
Source: wiktionary.orgSearch words containing
Any of the genus Sophora of small trees and shrubs related to the pea.
Source: wiktionary.orgSearch words containing