Tylomelania sp. | ©Attila Fekete
The elephant snail, Tylomelania sp. (Pachychilidae), a freshwater snail endemic to Sulawesi, in Indonesia.
Tylomelania sp. | ©Attila Fekete
The elephant snail, Tylomelania sp. (Pachychilidae), a freshwater snail endemic to Sulawesi, in Indonesia.