Due March

Is this a piece of my mucus plug?