Giant Red Leech
Nov. 27, 2024
Kinabalu giant red leech (Mimobdella buettikoferi) feeding on Kinabalu giant earthworm (Pheretima darnleiensis), on Mount Kinabalu, Borneo - SuperStock BBC Two - Wonders of the Monsoon, Strange Castaways, In pictures: Strange Castaways Kinabalu giant red leech (Mimobdella buettikoferi) a huge predatory leech found in the forests of Mount Kinabalu National park in Sabah, Borneo Stock Photo - Alamy Giant Red Leech