A new species of Lirularia (Gastropoda: Trochidae) from Sao Tome y Principe Islands, West Africa

Published in Iberus, in 1997, in volume 15, pages 23-29

Date published:1997