English | German | Russian | Czech

tumoricidal English

Meaning tumoricidal meaning

What does tumoricidal mean?

tumoricidal

That destroys tumor cells

Synonyms tumoricidal synonyms

What other words have the same or similar meaning as tumoricidal?

tumoricidal English » English

antineoplastic

Are you looking for...?