noun any of several carnivorous, marine gastropods of the family Nassidae.
dog whelk 🔊 Listen to this noun any of several carnivorous, marine gastropods of the family Nassidae. Share Facebook Twitter Google +