steamer

[English] plural steamers

A type of small clam.

Synonyms in other languages

Latin names