decollate snail

English dictionary entry

Meanings

noun
  1. A European predatory snail of species Rumina decollata, used for biological control of other snails and slugs

Word forms

decollate snail decollate snails
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.