meaning of Archenmuscheln

Archenmuscheln - German to English

ark clams [family Arcidae]