Leinamycin definition

(medicine) A macrolide polyketide that has antitumour activity.
noun
0
0
Advertisement