placenta

US /pləˈsɛntə/

UK /pləˈsentə/

C1

noun

  • Organ that supplies nutrients to fetus in the womb