bilobate placenta - Turkish English Dictionary