English | German | Russian | Czech

acidotrophic English

Meaning acidotrophic meaning

What does acidotrophic mean?

acidotrophic

That feeds in an acidic environment

Are you looking for...?