Thiara amarula

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

Description
The length of the shell attains 32 mm.

Distribution
The species is found in Malesia, coasts of Indian and Pacific Ocean.; off Queensland, Australia