Webster's Revised Unabridged Dictionary · 1913

Implacentalia

Implacentalia , noun, plural

[New Latin See In- not, and Placental.]

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