tea clams

English

Noun

tea clams

  1. plural of tea clam