Online English Dictionary

Home

VerbarImplacentalia


n. pl.

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


© 2009 Dammam Community College