English | German | Russian | Czech

phytoagar English

Meaning phytoagar meaning

What does phytoagar mean?

phytoagar

A form of agar made from terrestrial plants

Are you looking for...?