That appears to be Filamentous algae that has floated to the surface. If so, yes Tilapia will eat that.