carpet shell clam

[English] plural carpet shell clams

Pullet carpet shell clam.

Synonyms in other languages

Latin names