Noun Definition

limacidae

1.Definition: slugs

Category: Animals