@Human101Nature
🚨 For context: These are Ascaris lumbricoides, which produce ascariasis in humans, a fecal-borne disease that, as you may suspect by now, is more prevalent in sub-Saharan Africa, the Americas, China, and East Asia, affecting from 800 million to 1.2 billion people worldwide.…