Triterpenoid, flavonoids and sterols from Lagenaria siceraria fruits