Decollate Snail (noun) Definition, Meaning & Examples

noun
  1. a cone-shaped, burrowing snail, Rumina decollata, that feeds on common brown garden snails.
Decollate Snail (noun) Definition, Meaning & Examples

More Definitions