🇬🇧 en pl 🇵🇱

apple snail noun

  • Any of the large freshwater snails of the family Ampullariidae, some of which are the size of an apple.
ampularia
Wiktionary Links