HELICOIDEA. 



PLATE 28. 



31 



32 



33 



34- 



40 



50 



