Marshallena neozelanica

Marshallena neozelanica is a species of sea snail, a marine gastropod mollusk in the family Marshallenidae.

Description
The length of the fusiform shell varies between 18 mm and 25 mm.

Distribution
This marine species was found as a fossil off Ninety Mile Beach, North Island, New Zealand but live specimens can still be found in the Indo-Pacific at mid-shelf to bathyal habitats