Neritina asperulata

Neritina asperulata is a species of a marine and freshwater snail, an aquatic gastropod mollusk in the family Neritidae, the nerites.

[3] This species occurs in the Philippines and on the Solomon Islands.

[4] Neritina asperulata is an amphidromous species.

[4] Juvenile snails of Neritina asperulata attach to a shell of another neritid snail Neritina pulligera and migrate like this for several kilometers.

[4] Media related to Neritina asperulata at Wikimedia Commons