BEOLINGUS
Dictionary - TU Chemnitz

 German  English

kochlear {adj}; Schnecken... [anat.] cochlear