Life … Animals Mollusks Gastropods Trochida Turban Snails Guildfordia Triumphant Star Turban species 8 observations Triumphant Star Turban Guildfordia triumphans Field notes Close