TMI Just wondering what this is.

Michaela • Baby boy born 12/27/2020

I am going through a miscarriage. I had a similar one pass on Thursday when it really ramped up and had the sever cramps and lots of big clots. I definitely could feel this when I pushed the first one out. Today this one I didnt know was there until i heard it plop into the toilet.

Is this the embryo it is kinda grey looking and hard. Did this mean we had twins?