Definition, synonyms and related words
A prenylated isoflavone found in the pods of Laburnum anagyroides.