A new study from the Kunming Institute of Zoology found that centipedes can defeat animals 15 times their size thanks to a toxin contained in their powerful venom.
A new study from the Kunming Institute of Zoology found that centipedes can defeat animals 15 times their size thanks to a toxin contained in their powerful venom.