Water hyacinths are bouyant bits of floating foliage found in ever so many ponds across Canada. These self contained little islands of green also harbour mosquito larvae.