MYSTERY SNAIL Meaning of MYSTERY SNAIL in English noun : an apple snail ( Ampullaria cuprina ) often kept as a scavenger in aquariums Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012