Is this a piece of my mucus plug?

It has the texture of like a booger.