English | German | Russian | Czech

promutagen English

Meaning promutagen meaning

What does promutagen mean?

promutagen

Any material that promotes the production of a mutagen.

Are you looking for...?