TROPHOBLASTS

Definition of TROPHOBLASTS