sand slug
English
Noun
sand
slug
(
plural
sand slugs
)
A
species
of
predatory
sea slug
with an internal shell;
Philine aperta
.
Translations
species of predatory sea slug with an internal shell
Italian:
mandorla di mare
f