Limacidae meaning

UK US

Limacidae (noun): slugs.

Definition of Limacidae

  1. slugs

    Synonyms: family Limacidae

    Type of: mollusk family

More about Limacidae on Wikipedia.