antitumors
English
Noun
antitumors
plural of
antitumor