An unusual diterpenoid excoagallochaol A (1), together with epi-β-amyrin (2), epitaraxerol (3), epi-α-amyrin (4), epilupeol (5), betulin (6), betulinic acid (7), lupenone (8), betulone (9), betulonic acid (10), (9Z,12Z,15Z)-2,3-dihydroxypropyl octadecatrienoate (11), and (9Z,12Z)-2,3-dihydroxypropyl octadecadienoate (12) were isolated from the stems of Excoecaria agallocha L. Their structures were elucidated by spectroscopic analyses, and the absolute stereochemistry of 1 was assigned using Mosher method. Compounds 4, 8, 10-12 were isolated from the genus Excoecaria for the first time.