IMPLACENTALIA Meaning of IMPLACENTALIA in English noun ·pl a primary division of the mammalia, including the monotremes and marsupials, in which no placenta is formed. Webster English vocab. Английский словарь Webster. 2012