Definition Definition

implacentalia - Meaning and Examples

Meaning of 'implacentalia' (Webster Dictionary)

1 . Implacentalia [ n. pl.]
- A primary division of the Mammalia, including the monotremes and marsupials, in which no placenta is formed.