Miscarriage? TMI PIC

I missed 2 periods and then had a really heavy period and passed this (picture) I didn’t even think it was anything other than a weird blood clot but looking back I think i miscarried. Does this look like a miscarriage? Please help!