English | German | Russian | Czech

hydrogenotrophy English

Meaning hydrogenotrophy meaning

What does hydrogenotrophy mean?

hydrogenotrophy

The property of being hydrogenotrophic.

Are you looking for...?