New data on the Caribbean Triphoridae (Caenogastropoda, Triphoroidea) with the description of 26 new species

Published in Iberus, in 2008, in volume 26, pages 81-170

Date published:2008