English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition placenta in British English

placenta noun

[countable] noun
/pləˈsentə/
1

the organ through which a baby is connected to its mother's blood supply in her womb before birth

Definition placenta in British English