finger shell

English

Noun

finger shell (plural finger shells)

  1. Synonym of razor clam.