English-Spanish dictionary »

mesonephros meaning in Spanish

EnglishSpanish
mesonephros (excretory organ of the embryo)
noun

mesonefrosnoun
{m}