An international group of researchers have discovered that “superworms,” a species of worms that can be at least five times the size of mealworms and wax worms, are pretty damn good at digesting ...