Leech Turkey, turkey leeches. Buy leech is one of the largest leech exporter in Turkey....
Turkey leeches. Buy leech is one of the largest distributor and exporter of hirudo verbana...
Leech Turkey. We export medical leeches to all around the world. All orders are shipped...