› added 5 years ago
120
TIL Dragonflies are the most successful hunter on Earth, catching 95% of their prey.
via reddit.com