Mucus plug?

37 weeks, 3cm dilated 70% effaced. Could this be pieces of mucus plug?