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.