razor-shell









razor-shell


noun

  1. any of various sand-burrowing bivalve molluscs of the genera Ensis and Solen, which have a long tubular shellUS name: razor clam
50 queries 0.417