any of many compounds that are plant metabolites English - Spanish

Related words

flavonoid 




English translator: English Spanish any of many compounds that are plant metabolites  Eesti sõnaraamat   Español Traductor   Svenska Översättare