dcsimg
Unresolved name

Lanistes umbilicatus Musalizi 2017

Lanistes umbilicatus is a species of in the family Ampullariidae.