amentoflavone

Noun

 * 1)  A biflavonoid, found in several plants, that has some medicinal properties

Translations

 * Portuguese: amentoflavona