Free USA Shipping For Orders Over $500
10 Large Live Leeches
Regular price $133
10 Live Leeches Mixed Sizes
Regular price $131
11 Small Hirudo Leeches
Regular price $123
12 Leeches Mixed-Size
Regular price $132
12 Medium Size Leeches
Regular price $139
120 Hirudo Leeches
Regular price $1,032
15 Large European Leeches
Regular price $169
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
19 Hirudo Leeches
Regular price $230
2 FED Live Leeches
Regular price $27
20 Large European Leeches
Regular price $270
20 Live Leeches Mixed-Size
Regular price $250
25 Live Leeches Mixed-Size
Regular price $300
3 Medium Live Leeches
Regular price $43
30 Live Leeches
Regular price $383
30 Live Small Size Leeches
Regular price $370
300 Hirudo Leeches
Regular price $2,550 now $2,400
35 European Live Leeches
Regular price $400
40 European Live Leeches
Regular price $450
400 Hirudo Mixed Size Leeches
Regular price $2,600 now $2,200
45 Live Leeches
Regular price $480 now $430