DOG WHELK


Meaning of DOG WHELK in English

■ noun a predatory marine mollusc found on the shore or in shallow waters. [ Nucella and other genera.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.