rubescensin noun1 •Any of a group of diterpenoids, present in Rabdosia rubescens, that show antitumor activity formsrubescensins