What is this??

Jasmine • Mommy of two precious angels and Sebastian Tobias Brownlee

I just had this come out of me on my tampon. I’ve never had this happen before. I know I’m not having a miscarriage because I started my period on time and I just took a pregnancy test yesterday that was negative