Turbinella tuberculata explained

Turbinella tuberculata is a species of sea snail, a marine gastropod mollusc in the family Turbinellidae.

This is a species inquirenda.