nut clams

English

Noun

nut clams

  1. plural of nut clam