Two apiose-containing kaempferol triosides, together with nine known flavonoids were isolated from the leaves of Silphium perfoliatum L. Their structures were elucidated by acid hydrolysis and spectroscopic methods including UV, LSI MS, FAB MS, CI MS, (1)H, (13)C and 2D-NMR, DEPT, HMQC and HMBC