Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

antitumour Definition

Cancel
antitumour
adjective()
used in the treatment of cancer

Words Related to antitumour!

antitumour Examples by Brain Bank Users