fluted giant clams

English

Noun

fluted giant clams

  1. plural of fluted giant clam