oncosuppressionEtymologyFrom onco- + suppression.oncosuppression means the suppression of the formation and development of tumours. Lexicurio rates it Rare gem — a strength score of 82 out of 100.nounThe suppression of the formation and development of tumours