Find the word definition

Crossword clues for limacidae

limacidae
Wikipedia
Limacidae

Limacidae, also known by their common name the keelback slugs, are a taxonomic family of medium-sized to very large, air-breathing land slugs, terrestrial pulmonate gastropod molluscs in the superfamily Limacoidea.