dcsimg

Siphonaria aequilorata is a species of snails in the family Siphonariidae.