Thiara amarulaThiara amarula is a species of gastropod belonging to the family Thiaridae.DescriptionThe length of the shell attains 32 mm.DistributionThe species is found in Malesia, coasts of Indian and Pacific Ocean.; off Queensland, Australia