gelomulide

Noun

 * 1)  Any of a series of cytotoxic abietane diterpenoids present in the leaves of