Is this part of my mucus plug? (TMI pic)

I’m 38 weeks 5 days