BEOLINGUS
Dictionary - TU Chemnitz

 English  German

glomerulus Glomerulum {n} [anat.]

juxtaglomerular neben dem Glomerulum (liegend/gelegen) {adj}