Achatinidae 





Plate 25 







. 



; 3 



" 



9 



11 



10 



12 





13 



I 



8 



I 



15 







17 



18 



16 



