tmi? what is this???!!!

it was on the toilet paper when I wiped????? it has a weird consistency... i am on my period so maybe it’s a small piece of my lining that shed all together??? i’m really worried any advice would be good rhank you!!!!!!