Definify.com

Definition 2026


endochorion

endochorion

English

Noun

endochorion

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