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