Life … Animals Ringed Worms Clitellates Crayfish Worms Bdellodrilus Bdellodrilus illuminatus species 2 observations Bdellodrilus illuminatus Bdellodrilus illuminatus Close