meaning of whelk
1. large carnivorous marine gastropods of coastal waters and intertidal regions having a strong snail-like shell
Related Words
whelk |
1. large carnivorous marine gastropods of coastal waters and intertidal regions having a strong snail-like shell
whelk |