Allochroa layardi

Allochroa layardi is a species of gastropods belonging to the family Ellobiidae.

The species is found in Australia, Malesia, Pacific Ocean.