Santa Barbara shelled slug

English

Noun

Santa Barbara shelled slug (plural Santa Barbara shelled slugs)

  1. Synonym of slug snail.