Gastropod

From Fresh Dictionary

English

Noun

gastropod

  1. any member of a class of mollusks (Gastropoda) that includes snails and slugs; univalve mollusk
Personal tools