Definition, synonyms and related words
Any of a group of diterpenoids, present in Rabdosia rubescens, that show antitumor activity