Twelve compounds were isolated from the roots of Aglaia odorata. Their structures were established on the basis of NMR and MS data as rocaglaol (1), rocaglamide (2), eichlerialactone (3), sapelins A (4), isofouquierone (5), eichlerianic acid (6), shoreic acid (7), agladupol E (8), 3-epimeliantriol