Gynaecology & Obstetrics Human placenta is ? A Discoid B Hemochorial C Deciduate D All the above π‘ Explanation Human placenta is ? β Correct Answer: D. All the above