Video: Leech digestive system By Peter Adrian Tags Australia, leech, science Posted May 18, 2020 Scientific reading regarding the digestive system of the leech Share the Leeches!