giant clams

English

Noun

giant clams

  1. plural of giant clam