endowment life insurance policy20 year endowment life insurancelife insurance endowment planendowment insurancelife endowment policyendowment life assurancewhole life endowmentlife endowment planendowment life assurance policyjoint life endowment policyterm insurance and endowment insuranceinsurance endowment plan