leinamycin
Noun
Meaning
leinamycin (usually uncountable, plural leinamycins)
(medicine) A macrolide polyketide, produced by several species of Streptomyces atroolivaceus, that has antitumour activity.
Noun
leinamycin (usually uncountable, plural leinamycins)
(medicine) A macrolide polyketide, produced by several species of Streptomyces atroolivaceus, that has antitumour activity.