Noun
English Wikipedia has an article on:leptomycinWikipedia leptomycin (plural leptomycins) (medicine) Any of a family of antibiotics produced by Streptomyces bacteria.