APPLE SNAIL


Meaning of APPLE SNAIL in English

noun

: any of a number of large rounded smooth-shelled freshwater snails of the family Pilidae — see pila

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.