Science

High Speed Cameras Capture Mosquito Larvae 'Harpooning' Prey With Their Heads