glomerulus of mesonephros - Francés Inglés Diccionario