duck clams

English

Noun

duck clams

  1. plural of duck clam