meaning of whelk

1. large carnivorous marine gastropods of coastal waters and intertidal regions having a strong snail-like shell


Related Words

whelk |

Developed & Maintained By Taraprasad.com

Treasure Words