English | German | Russian | Czech

amentoflavone English

Meaning amentoflavone meaning

What does amentoflavone mean?

amentoflavone

a biflavonoid found in several plants

Are you looking for...?