Angaria formosa





Angaria formosa is a species of sea snail, a marine gastropod mollusk in the family Angariidae.

Description
The shell can grow to be 24 mm to 65 mm in length.

Distribution
Angaria formosa can be found off of the Philippines and Japan.