Life … Animals Mollusks Gastropods Neogastropods Turrid Xenuroturris Xenuroturris devoizei species 5 observations Xenuroturris devoizei Xenuroturris devoizei Close