Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

decollate snail en · NOUN

Meanings

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

Forms

SpellingFeaturesLabelsSource
decollate snails Number=Plur lexicographic