English | German | Russian | Czech

protumoral English

Meaning protumoral meaning

What does protumoral mean?

protumoral

Promoting the development of tumors.

Are you looking for...?