What the hell is this?

My sister is39 weeks pregnant and lost her mucus plug yesterday. She just sent me this picture asking me what it was and I have no idea, any input would be great!