Please enable javascript to use dictionary! Howto enable javascript?
antineoplastic▼(inhibiting the development of tumours)adjective
↑