Definition, synonyms and related words
An isoprenyl chalconoid found in the herb Sophora tonkinensis.