Japanese snail
nounDefinition of Japanese snail
: an ovoviviparous freshwater snail (Viviparus malleatus) that is native to Japan and is often kept in aquariums where it is a valuable scavenger