Could this be ovulation ?

I had a natural mc about 2 and a half weeks ago today I have this discharge, excuse my pruney hands. I was in the shower. I read ovulation usually occurs 2 weeks after a mc. I was just shy of 9 weeks...