Intha umbilicalis explained

Intha umbilicalis is a species of air-breathing freshwater snail, an aquatic pulmonate gastropod in the ram's horn snail family, Planorbidae.

Distribution

This species is found in:

Ecology

Parasites of Intha umbilicalis include:

External links