Septa closeli explained

Septa closeli is a species of predatory sea snail, a marine gastropod mollusk in the family Cymatiidae.

Description

The length of this species attains 59 mm.

Distribution

This species occurs in the Indian Ocean off Mozambique and Madagascar.

References

External links