step- No hyphen when used to form a compound, except with grand and great: stepbrother, stepparent; step-grandson, step-great-granddaughter.
Should stepfather be hyphenated?
Use a hyphen to link a relationship term: sister-in-law, mother-in-law, father-in-law, brother-in-law, ... Plurals: sisters-in-law, brothers-in-law, mothers-in-law… But: stepmother, stepfather, stepdaughter, stepson, stepchild.
What is a step great grandchild?
step-great-granddaughter. Grandchild's stepdaughter or stepgrandchild's daughter.