Duplicaria helenae

Duplicaria helenae is a species of sea snail in the family Terebridae.