Amnion

A membrane that closely covers the embryo when first formed.

Amnion Definition
Amnion Definition

Flippy

The leader in educational esports.