A new oleanene glucuronide called melilotus-saponin O2 (1) was isolated together with three known ones (soyasaponin I, astragaloside VIII, wistariasaponin D) from the aerial parts of Melilotus officinalis (L.) Pallas (Leguminosae). The structure of 1 was determined to be 3-O-alpha-L-rhamnopyranosyl-(1-->2)-beta-D-xylopyranosyl- (1-->2)-beta-D-glucuronopyranosyl melilotigenin by spectroscopic and chemical methods.