Sea squirts and 'skeeters in our science news roundup | Short Wave | Podwise