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