meaning of Bachmuschel

Bachmuschel - German to English

thick-shelled river mussel [Unio crassus]