PLACENTA Meaning of PLACENTA in English The organ that nourishes the developing fetus in the uterus. NCI English Dictionary of Cancer Terms. Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований). 2012