Hundreds of thousands of the tiny wind-soaring and itch-inducing critters can fall from trees every day and are packed with a venom that can paralyze prey 166,000 times their size. Source
Hundreds of thousands of the tiny wind-soaring and itch-inducing critters can fall from trees every day and are packed with a venom that can paralyze prey 166,000 times their size. Source