apple snail noun1 •Any of the large freshwater snails of the family Ampullariidae, some of which are the size of an apple. formsapple snails