Limacidae meaning
UK US
Limacidae (noun): slugs.
Definition of Limacidae
- slugs
Synonyms: family Limacidae
Type of: mollusk family
More about Limacidae on Wikipedia.
UK US
Limacidae (noun): slugs.
Synonyms: family Limacidae
Type of: mollusk family
More about Limacidae on Wikipedia.