Implacental meaning

impləsent'l
adjective
0
0
(zoology) Without a placenta, as marsupials and monotremes.
adjective
0
0
(zoology) A mammal having no placenta.
noun
0
0
Advertisement

Origin of implacental