placentoid

placentoid

 [plah-sen´toid] resembling the placenta.

placentoid

adjective A term of uncertain clinical utility referring to:
(1) A structure that simulates a placenta; or
(2) An activity similar to that carried out by the placenta; placenta-like.