Healthy blood vessels from Sophora japonica (herbal tea)
Japanese Sophora – Sophora japonica, or Japanese Stifnoloby (Latin Styphnolóbium japónicum.) – A deciduous tree; species of the genus Stifnoloby (Styphnolobium) of the legume family (Fabaceae). Tree to 25 m in height with a wide spherical crown. The bark on older trunks dark gray cracked. Young branches green, thornless. Continue Reading…