The Pliocene Gastropoda (Mollusca) of Estepona, southern Spain. Part 18: Mangeliidae (Gastropoda, Conoidea). Cainozoic Research, 23(1), Jun 2023: 47-111. 98 [Zoological Record Volume 160]
The Pliocene Gastropoda ( Mollusca) of Estepona, southern Spain. Part 18: Mangeliidae (Gastropoda, Conoidea). Cainozoic Research, 23(1), Jun 2023: 47-111. 98 [Zoological Record Volume 160]