Medical Leeches for Sale: Buy Leech Therapy Hirudo Medicinalis Bloodsucking Leech European Medicinal Leech Hirudo Verbana – Medical Leeches

European Medicinal Leech Hirudo Verbana

$17.00

European Medicinal Leech Hirudo Verbana for Sale