NASSA


Meaning of NASSA in English

noun any species of marine gastropods, of the genera nassa, tritia, and other allied genera of the family nassidae; a dog whelk. ·see ·illust. under gastropoda.

Webster English vocab.      Английский словарь Webster.