sand slug

English

Noun

sand slug (plural sand slugs)

  1. A species of predatory sea slug with an internal shell; Philine aperta.

Translations