TMI What is this?!? Blood clot???

Lydds

I’m on day three of my period and this came out when I pulled my tampon out. I have had a miscarriage before but I’m not sure what this is.