English | German | Russian | Czech

implacental English

Meaning implacental meaning

What does implacental mean?

implacental

(zoology) Without a placenta, as marsupials and monotremes.

implacental

(zoology) A mammal having no placenta.

Are you looking for...?