BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schneckengang {m} (Ductus cochlearis) [anat.] cochlear duct