1. Noun. A natural polyketide that is a potent inhibitor of tumour cell growth. ¹
¹ Source: wiktionary.com