Meaning ofplacentain English

placenta

us//pləˈsɛntə//uk//ˈplæs.ə.nə//
#uncommon
Definitions