Free USA Shipping For Orders Over $500
1 European Leech
Regular price $14.70 now $13.80
100 Live Leeches
Regular price $650 now $625
11 Small Hirudo Leeches
Regular price $123
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
145 Live Leeches
Regular price $1,258
15 Mixed Size Hirudo Leeches
Regular price $165
150 Live Leeches
Regular price $1,285
150 Mini-Sized Live Leaches
Regular price $1,280 now $1,250
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
20 Large European Leeches
Regular price $270
200 Live Leeches
Regular price $1,450
25 Live Leeches Mixed-Size
Regular price $300
3 Jumbo Hirudo Leeches
Regular price $50