embryologic mesonephric origin - Spanish English Dictionary