ınhibiting the development of tumours

listen to the pronunciation of ınhibiting the development of tumours
English - English

Definition of ınhibiting the development of tumours in English English dictionary

Inhibiting the development of tumours
antineoplastic