Limacidae
plural noun
Li·mac·i·dae
| \ līˈmasəˌdē\
Definition of Limacidae
: a family of gastropod mollusks — see limax
Keep scrolling for more