• Seba's Spider-conch (Lambis truncata sebae) Seba's Spider-conc..