1. implacental - Noun
2. implacental - Adjective
Without a placenta, as marsupials and monotremes.
A mammal having no placenta.