limacidae
1. [ noun ] (biology,zoology) slugs
Synonyms: family_Limacidae
Related terms: mollusk_family Gastropoda slug Limax
Similar spelling:   limacoid