Portuguese-English dictionary »

amentoflavona meaning in English

PortugueseEnglish
amentoflavona noun
{f}

amentoflavone(a biflavonoid found in several plants)
noun