Investigation of aerial parts of Margyricarpus setosus afforded three new aryl glycosides, beta-hydroxyphenylethyl-O-alpha-L-rhamnopyranosyl (1-->6)-beta-D-glucopyranoside, benzyl-O-alpha-L-rhamnopyranosyl (1-->6)-beta-D-glucopyranoside, 4-methoxybenzyl-O-alpha-L-rhamnopyranosyl (1-->6)-beta-D-glucopyranoside, and three new triterpene glycosides, tormentic acid 3 beta-O-beta-D-quinovopyranoside, tormentic acid 3 beta-O-beta-D-fucopyranoside and tormentic acid 3 beta-O-alpha-L-rhamnopyranoside. Twelve known compounds were also found, among them beta-hydroxy-3',4'-dimethoxyphenylethyl glucoside and beta-hydroxy-3',4'-dimethoxyphenylethyl rutinoside, which were obtained previously by partial synthesis, were isolated for the first time from a natural source. The structures of the new compounds were elucidated on the basis of chemical and spectral data.