Does this mean im ovulating....

Im cd87 i got out the bath and dryed everywhere this was on the towel after drying the cooca.... Im assuming it came from my cooca. So could this mean im ovulating? I have checked my cm since then and nothing??