Medical Term:

appendages of the fetus

 

Definition: amnion, yolk sac, and the fetal part of the placenta together with the umbilical cord.

Hide
(web4)