Unraveling threads of bizarre hagfish’s explosive slime

You may also like...