Palestinians in the Gaza Strip poured into the streets on Saturday to recover their dead and stock up on food supplies after a 12-hour humanitarian truce agreed by Israel and Hamas took hold on the 19th day of their conflict.

Women in the northern town of Beit Hanoun wailed as medics pulled three dead relatives from a home struck overnight by an Israeli airstrike, with hospital officials saying 85 bodies had been found after the guns fell silent at 8 a.m.

Just before the truce started, 18 members of a single family, including five children, died in a strike near the southern town of Khan Younis, the Gaza Health Ministry said.