• Endochorion

    Full definition of endochorion

    Noun

    endochorion

    1. The vascular layer of the allantois on the inner surface of the chorion.
    © Wiktionary