with odyssey's you can fold up one of the seats and not the other so have some boot space, but then you have a kid in the back row with a pram/groceries next to them so could be not easy.so the back row is best suited to an older child, most likely 5+ (in my opinion).
My other choice would be a Nissan Serena van.
they are very roomy in the boot space when all seats are up and set out, and 3 of the rear seats have lap belts and the other 2 are lap belts, or when all seats are folded away they hold big furniture. (prams are easy to secure in a standing position so the dont fall out when the boot is opened, by using bungy cords attached to the head rest on the seats)
this listing
here has good pictures.