Rostellariella lorenzi is a species of sea snail, a marine gastropod mollusk in the family Strombidae.
[2] It is found in the Arafura and Ceram Seas[3] in Indonesia.
The size of an adult shell varies between 85mm and 100mm.
This Caenogastropoda-related article is a stub.
You can help Wikipedia by expanding it.