Decollate Snail Definition
noun
A European predatory snail used for biological control of other snails and slugs, Rumina decollata Rumina decollata.
Wiktionary
Find Similar Words
Find similar words to decollate snail using the buttons below.