MESONEPHROS


Meaning of MESONEPHROS in English

noun the middle one of the three pairs of embryonic renal organs developed in most vertebrates; the wolffian body.

Webster English vocab.      Английский словарь Webster.