IMPLACENTALIA


Meaning of IMPLACENTALIA in English

( n. pl. )

A primary division of the Mammalia, including the monotremes and marsupials, in which no placenta is formed.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.