syndesmochorial placenta - German English Dictionary