Late Cenozoic Tegulinae (Gastropoda: Trochidae) from southern Peru

Published in Nautilus, in 2007, in volume 121, pages 163-181

Date published:2007