Glossary
A portion of umbilical cord, attached to the placenta by means of an amniotic fold.
Posted
in
by
Tags: