English-Chinese dictionary »

flavonoid meaning in Chinese

EnglishChinese
flavonoid (any of many compounds that are plant metabolites)
noun

黃酮類化合物noun

黄酮类化合物 /huángtónglèi huàhéwù/noun

Your history