Friday, 20 January 2017

Geek Trivia: Which Of These Creatures Is Considered The Most Efficient Predator In The World?

Which Of These Creatures Is Considered The Most Efficient Predator In The World?

  1. African Lions
  2. Dragonflies
  3. Moray Eels
  4. Japanese Giant Hornets

Think you know the answer?



Source: How-To Geek