Word info

sophoricoside

Noun

Meaning

sophoricoside (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms