decollate snail
noun
- a cone-shaped, burrowing snail, Rumina decollata, that feeds on common brown garden snails.
Decollate snail – Wikipedia
Decollate Snail: Texas Invasive Species Institute
Rumina decollata (Linnaeus, 1758) Decollate Snail – YouTube
Decollate Snails – Orcon
50 queries 0.542