PLACENTATE
Meaning of PLACENTATE in English
pləˈsen.ˌtāt adjective
Etymology: New Latin placentatus, from placenta + Latin -atus -ate
: having a placenta
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012