Sophora (Sophora Davidii)

Plant Profile: Sophora (Sophora davidii) Sophora (Sophora davidii) is a genus of flowering plants in the pea family, Fabaceae, that consists of about 45 species of shrubs and trees. The genus is native to Asia, New Zealand, and the Pacific Islands. One of the popular species in this genus is the Sophora davidii, commonly known […]

Sophora (Sophora Davidii) Read More »