Achatinellidae 



PLATE 29 



2a 



8 



9a 



10 



10 a 





11 



12 



14 



15 



17 



18 



19 



20 



21 



22 



22 a 



23 



25 



