The Mosquito Explained Animation

, , , , , ,

The mosquito is no doubt one of the most annoying and hated insects across the world. The buzzing, the biting, it’s infuriating!  Rose Eveleth explains in this animation by TED-Ed how the mosquito has co-evolved with us over the centuries, and how scientists aren’t sure if it would be wise to rid the world of the pesky blood […]


Translate »