I think guppies will eat the larvae when they're hungry. I use to add them to those tanks that I used to soak driftwood. Ok, that it a bad example because those tanks are filled with brown colored water and after finishing off the larvae, the guppies eventually died of hunger because I kinda forget about them. But nevertheless, I think they do eat mosquito larvae.
Bookmarks