Comment Comment by jmclnx To me, it is insects. And maybe their close relatives in the oceans and lakes. parent jmclnx 3 years ago