Could this be some piece of mucus plug?

39 weeks and 1 day.

Vote below to see results!