English | German | Russian | Czech

phytocompound English

Meaning phytocompound meaning

What does phytocompound mean?

phytocompound

Any chemical compound of plant origin.

Are you looking for...?