mitomycins
English
Noun
mitomycins
plural of
mitomycin