English edit

Adjective edit

antitumoural (comparative more antitumoural, superlative most antitumoural)

  1. antitumour