antitumors

English

Noun

antitumors

  1. plural of antitumor