I am no expert but looks like some sort of parasite, think there will be someone on here that can help more with that.
sorry, some more info... could be wrong but it looks the same. http://www.fishtanksandponds.co.uk/fish-health/argulus.html