Real Science on MSN
This tiny insect has a 95% kill rate – higher than lions and sharks
Dragonflies are among the most efficient hunters in the animal kingdom, with successful attacks estimated at around 95%.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results