sophoricoside noun1 •An isoflavonoid found in the fruits of Styphnolobium japonicum (syn. Sophora japonica).