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