MESONEPHROS


Meaning of MESONEPHROS in English

n. excretory organ of the embryo, embryonic stage of the kidneys (Embryology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.