Free USA Shipping For Orders Over $500
1 European Leech
Regular price $14.70 now $13.80
10 Large Live Leeches
Regular price $133
10 Live Leeches Mixed Sizes
Regular price $131
100 Live Leeches
Regular price $650 now $625
11 Small Hirudo Leeches
Regular price $123
115 Live Leeches
Regular price $945
12 Leeches Mixed-Size
Regular price $132
12 Medium Size Leeches
Regular price $139
120 Hirudo Leeches
Regular price $1,032
13 Leeches Mixed-Size
Regular price $146.70
13 Small Hirudo Leeches
Regular price $150
14 Large Leeches
Regular price $160
15 Large European Leeches
Regular price $169
15 Mixed Size Hirudo Leeches
Regular price $165
150 Live Leeches
Regular price $1,285
175 Live Leeches
Regular price $1,360 now $1,320
18 Live Medium Size Leeches
Regular price $190
18 Small-Size Hirudo Leeches
Regular price $178
180 Leeches Large-Size
Regular price $1,370
180 European Live Leeches
Regular price $1,350
19 Hirudo Leeches
Regular price $230
2 Hirudo Leeches
Regular price $26.50 now $25.50
2 FED Live Leeches
Regular price $27
2 Hungarian Leeches Large-Size