stepgrandson

stepgrandson (plural stepgrandsons)
The son of one's stepchild, or the stepson of one's child.