ALL meanings of implacental
im·pla·cen·tal
I i - adjective implacental Zoology. having no placenta, as a monotreme or marsupial. 1
- noun implacental an implacental mammal. 1
- noun implacental (zoology) A mammal having no placenta. 0
- adjective implacental (zoology) Without a placenta, as marsupials and monotremes. 0
- adjective implacental aplacental 0