Definify.com

Definition 2024


endochorion

endochorion

English

Noun

endochorion

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