irinotecan

English

Noun

irinotecan (uncountable)

  1. A particular drug used in chemotherapy.

Synonyms

Translations

Further reading

Anagrams