sophorabioside
Noun
Meaning
sophorabioside (uncountable)
An isoflavonoid found in the fruits of Styphnolobium japonicum (syn. Sophora japonica).
Noun
sophorabioside (uncountable)
An isoflavonoid found in the fruits of Styphnolobium japonicum (syn. Sophora japonica).