Back
THIARIDAE
Melanoides tuberculatus tuberculatus