oridonin

Noun

 * 1) A medically useful diterpenoid found in.