Dog Whelk (noun) Definition, Meaning & Examples

noun
  1. any of several carnivorous, marine gastropods of the family Nassidae.
Dog Whelk (noun) Definition, Meaning & Examples

More Definitions