Find the word definition

Wiktionary
mitomycins

n. (plural of mitomycin English)

Wikipedia
Mitomycins

The mitomycins are a family of aziridine-containing natural products isolated from Streptomyces caespitosus or Streptomyces lavendulae.