Bioluminescent larvae mimic the night sky to hunt 12 July 2016 Starry, starry night could be the last thing night-flying insects see if they’re anywhere near... read more