Definition Definition

implacental - Meaning and Examples

Meaning of 'implacental' (Webster Dictionary)

1 . Implacental [ a.]
- Without a placenta, as marsupials and monotremes.
2 . Implacental [ n.]
- A mammal having no placenta.