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.