This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Nassa
n.
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.