Upto 50% Discount today

Snail(Archatina Archatina)

₦4,000

Product Description

Achatina achatina are the largest land snails in the world and are a widely sought after species, due to their size, distinct markings and lack of availability.They are more difficult to breed than other African snails.