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