glomerulus of mesonephros - German English Dictionary