ALL meanings of decollate snail
de·col·late snail
D d - noun decollate snail a cone-shaped, burrowing snail, Rumina decollata, that feeds on common brown garden snails. 1
- noun decollate snail A European predatory snail used for biological control of other snails and slugs, Rumina decollata. 0