apple snail
English
Noun
apple
snail
(
plural
apple snails
)
Any of the large freshwater
snails
of the
family
Ampullariidae
, some of which are the size of an apple.
Translations
freshwater snail
Catalan:
cargol poma
m
German:
Apfelschnecke
f
Korean:
애플 스네일
(
aepeul seuneil
)
Polish:
ampularia
f