Posted on March 27, 2019December 18, 2019 by The Micro PlanetAmoeba 3 An amoeba squishing its way across the slide.