Skip to product information
1 of 1

12 Baby Leeches (Hirudo Medicinalis)

12 Baby Leeches (Hirudo Medicinalis)

Regular price $181.78 USD
Regular price $191.54 USD Sale price $181.78 USD
Sale Sold out
Tax included.

12 Baby Leeches (Hirudo Medicinalis)

View full details