warning tmi in photo below. could this be mucus plug?
Yes