hen clam

English

Noun

hen clam (plural hen clams)

  1. Synonym of Atlantic surf clam.