Apple Snail Definition

noun

Any of the large freshwater snails in the family Ampullariidae , some of which are the size of an apple.

Wiktionary

Other Word Forms of Apple Snail

Noun

Singular:
apple snail
Plural:
apple snails

Find Similar Words

Find similar words to apple snail using the buttons below.

Words Starting With

Words Ending With

Unscrambles

apple snail