In fact, the difference between Sophora japonica and Sophora japonica is quite obvious:
The flowering period is different: Sophora japonica usually blooms in May, while Sophora japonica usually blooms in July and August.
Different uses: all can be used as medicine, Sophora japonica flowers can be eaten, while Sophora japonica flowers are basically inedible.
Different colors: the flowers of Sophora japonica are white, while the flowers of Sophora japonica are yellow-white or light yellow.
Different thorns: There are many thorns on the branches of Sophora japonica, but there are no thorns in Sophora japonica.
Different leaves: the leaves of Sophora japonica are gray after withering, but there is no such phenomenon in Sophora japonica.
Inflorescences are different: the raceme of Sophora japonica is drooping, while the raceme of Sophora japonica is rising.
Different hilum: there is a hole in the hilum of Sophora japonica seeds, but there is no such phenomenon in the hilum of Sophora japonica seeds.