Thiara amarula

Thiara amarula is a species of gastropod belonging to the family Thiaridae.

[1] The length of the shell attains 32 mm.

The species is found in Malesia, coasts of Indian and Pacific Ocean.

This Thiaridae-related article is a stub.

You can help Wikipedia by expanding it.