razor clams

English

Noun

razor clams

  1. plural of razor clam