BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Hammermuskel {m} [anat.] salpingomalleus (muscle)