leinamycin
Noun
Meaning
leinamycin (usually uncountable, plural leinamycins)
(medicine) A macrolide polyketide, produced by several species of Streptomyces atroolivaceus, that has antitumour activity.
Source: en.wiktionary.org
Close letter words and terms