Noun
apple snail (plural apple snails) Any of the large freshwater snails in the family Ampullariidae, some of which are the size of an apple.