Implantation?

Expecting period tm, could this be implantation or period ?