English edit

Noun edit

mitomycins

  1. plural of mitomycin