scaphopod

/ˈskæfoʊpɒd/

Definitions

1. noun

a marine snail with a long, pointed shell that is coiled in a helix.

“The scaphopod was discovered in the deep-sea expedition.”

Synonyms

  • tooth shell
  • tusk shell