Skip to product information
1 of 1

160 European Leeches

160 European Leeches

Regular price $2,178.00 USD
Regular price Sale price $2,178.00 USD
Sale Sold out
Tax included.
160 European leeches (Hirudo Verbana)
View full details