Video: Biology Animation - Leech Reproductive System By Peter Adrian Tags Australia, breeding, farming, leech reproduction, science Posted May 18, 2020 Reproductive system of Leech - Animation for Biology Students, Made by The Studio5 Australia. Share the Leeches!