Tusk-shell meaning

Any of various burrowing marine mollusks of the class Scaphopoda, having a long, tapering, slightly curved tubular shell.
noun
0
0
Any of the marine mollusks of the class Scaphopoda, which look similar to elephant tusks.
noun
0
0
Advertisement