Styphnolobium japonicum

  • English name Sophora
Styphnolobium japonicum